package behavior.interpreter;

import java.util.HashSet;
import java.util.Set;

/**
 * @author dali
 * @date 2021-07-28 10:20
 * @Description 终结符表达式类（文法中的关键词）
 */

public class TerminalExpression implements Expression{
    private Set<String> set = new HashSet<String>();
    public TerminalExpression(String[] data) {
        for (int i = 0; i < data.length; i++) {
            set.add(data[i]);
        }
    }
    public boolean interpret(String info) {
        if (set.contains(info)) {
            return true;
        }
        return false;
    }
}
